|
Objective
|
Software Developer or Tester, or Web
Developer.
Self-taught in following:
§
Visual Studio 2013, C#, C++, .NET framework, ASP.NET, Silverlight, MSMQ,
VB.NET, VB6, Web Services, WCF, WPF, Entity, Linq, Razor, Web Forms, MVC, MVVM, ORM, UML, SOAP, REST,
VB.NET, JavaScript, Twitter Bootstrap.js, Node.js, Express.js, Angular.js,
Backbone.js, Knockout.js, Prototype.js, Underscore.js, asynchronous
programming, Jasmine, Android SDK, AIDL, Java, JSP, JDBC, Selenium WebDriver, Eclipse, NetBeans, JUnit testing
framework, Ruby on Rails, RSpec, Capybara, 64GLs, Scriptlets, VBScript,
Python, Django, MongoDB, Numpy, Perl, R, cross-browser issues, Flash
ActionScript 3, Unix Scripting, Linux, gcc, gdb, Multi-threading, ADA 95,
Assembly Language, and ADO. I’ve programmed in Visual Studio VB6 for five
years, VBScript, Java/JEE and JavaScript for one year, Assembly
Language for three years, C#, C++, COBOL, and Fortran.
I have strong analytical and problem-solving skills, I’ve
done Unit Testing, White Box Testing, Integration Testing, and I’ve designed many types of software from
scratch. I’ve created analog-to-digital audio conversion software,
device drivers, firmware and apps using speech synthesis, image processing
and analysis, and 3D graphics.
I have six years of
programming experience. Here are my Git repositories with source code for
several apps:
https://github.com/davareno58?tab=repositories
Here’s a
Twitter-like app I just created and programmed, which uses PHP, MySQL,
JavaScript, Bootstrap, jQuery and Angular.js (I’m working on a Node.js
version). You can log in as petergriffin with the password peter
or as other characters from Family Guy, or create your own page:
http://crandall.altervista.org/tweater
And here’s a
single-page dictionary search app I made using AJAX and PHP:
http://crandall.altervista.org/ajaxsearch.php
I recently created an Android app with
15,000 lines of Java, and also made a C# version and a C++ version:
http://slideme.org/application/esperanto-anywhere
§
I’ve studied XML, XSL, XSLT, XPath, XQuery, Photoshop CS3,
Illustrator, Axure wireframes, SASS, SCSS, LESS, XHTML, DHTML, Git, Oracle
SQL Developer, MSSQL 2008, Microsoft SQL Server programming (T-SQL), MySQL,
MySQL DBA, DB2, PostgreSQL, SQLite, PL/SQL, Database Optimization, Stored
Procedures, Triggers, Forms, NoSQL, SOA, PL/I, PHP, Crystal Reports,
CodeIgniter, ETL, LAMP, Apache Tomcat, nginx, Agile Scrum, Test Harnesses,
MATLAB, AJAX, JQuery, JQuery Mobile, JSON, Access, RDBMS, TCP/IP, DNS, VBA,
Object-Oriented Programming (OOP), Schema, HTML5, CSS3, DOM, Canvas, 508
Compliance, RegEx, Lambda expressions, sed, grep, find, awk, Windows OS,
X.12 EDI, HL7, Bash, Korn Shell, PowerShell, Windows OS, JIRA, Confluence,
mocking, Excel, PowerPoint, FrontPage, MS SCM, UNIBASIC, DDD, TDD, CQRS,
MSMQ, automated and manual testing, Dependency Injection, instrument
control, machine tools automation, accounting, usability
heuristics, lexical analysis, text classification, image
manipulation, machine learning, data scraping, AutoCAD,
internationalization and probabilities & statistics.
§ Science background: Computer
Science, Linguistics and Library Science. I used to write video games in
Assembly Language, which seems similar to embedded software work, since I
dealt with the low-level matters of the processor, limited memory, and
graphics chips directly, and some of my games were sold on cartridges with
my games inside on chips, which is something like firmware. I’ve used HTML,
JavaScript and VBScript programming to create several web pages with
scripts, including automatic machine translation apps of two languages,
NLP. Please see http://www.crandall.altervista.org/
SAT score:
1480 (percentile 99.95). Photographic memory; quick learner; flexible
and creative thinker. Good sense of humor; SNL fan.
|